package com.xpgk.config;

import com.jfinal.config.Routes;
import com.xpgk.mvc.baseInfoSet.BaseInfoController;
import com.xpgk.mvc.codeSet.CodeSetController;
import com.xpgk.mvc.common.CommonController;
import com.xpgk.mvc.ddc.bgdj.gd.BgdjGdController;
import com.xpgk.mvc.ddc.bgdj.ywsl.BgdjYwslController;
import com.xpgk.mvc.ddc.bgdj.ywxg.BgdjYwxgController;
import com.xpgk.mvc.ddc.bgdj.zz.BgdjZzController;
import com.xpgk.mvc.ddc.ddc_commomUtil.DDC_CommonUtilController;
import com.xpgk.mvc.ddc.ddc_penalties.DDC_PenaltiesController;
import com.xpgk.mvc.ddc.ddc_vehicleChange.VehicleChangeController;
import com.xpgk.mvc.ddc.ddc_vehicleChangeName.VehicleChangeNameController;
import com.xpgk.mvc.ddc.fineRegistration.FineRegistrationController;
import com.xpgk.mvc.ddc.maintenance.plateMaintenance.PlateMaintenanceController;
import com.xpgk.mvc.ddc.maintenance.vehicleInformation.VehicleInformationController;
import com.xpgk.mvc.ddc.query.businessQuery.BusinessQueryController;
import com.xpgk.mvc.ddc.query.credentialQuery.CredentialQueryController;
import com.xpgk.mvc.ddc.query.fineQuery.FineQueryController;
import com.xpgk.mvc.ddc.query.plateQuery.PlateQueryController;
import com.xpgk.mvc.ddc.query.vehicleQuery.VehicleQueryController;
import com.xpgk.mvc.ddc.replacehp.gd.ReplaceHpGdController;
import com.xpgk.mvc.ddc.replacehp.ywsl.ReplaceHpYwslController;
import com.xpgk.mvc.ddc.replacehp.ywxg.ReplaceHpYwxgController;
import com.xpgk.mvc.ddc.replacehp.zz.ReplaceHpZzController;
import com.xpgk.mvc.ddc.replacezj.gd.ReplaceZjGdController;
import com.xpgk.mvc.ddc.replacezj.ywsl.ReplaceZjYwslController;
import com.xpgk.mvc.ddc.replacezj.ywxg.ReplaceZjYwxgController;
import com.xpgk.mvc.ddc.replacezj.zz.ReplaceZjZzController;
import com.xpgk.mvc.ddc.statistic.cphmStastic.CPHMStasticController;
import com.xpgk.mvc.ddc.statistic.ddStatistic.dYearStatistic.DdYearStasticController;
import com.xpgk.mvc.ddc.statistic.ddStatistic.ddDailyStastic.DdDailyStasticController;
import com.xpgk.mvc.ddc.statistic.ddStatistic.ddMonthStatistic.DdMonthStasticController;
import com.xpgk.mvc.ddc.statistic.mdStatistic.mdDailyStastic.MdDailyStasticController;
import com.xpgk.mvc.ddc.statistic.mdStatistic.mdMonthStatistic.MdMonthStasticController;
import com.xpgk.mvc.ddc.statistic.mdStatistic.mdYearStatistic.MdYearStasticController;
import com.xpgk.mvc.ddc.statistic.zdStatistic.zdDailyStastic.ZdDailyStasticController;
import com.xpgk.mvc.ddc.statistic.zdStatistic.zdMonthStatistic.ZdMonthStasticController;
import com.xpgk.mvc.ddc.statistic.zdStatistic.zdYearStatistic.ZdYearStasticController;
import com.xpgk.mvc.ddc.zcdj.gd.ZcdjGdController;
import com.xpgk.mvc.ddc.zcdj.ywsl.ZcdjYwslController;
import com.xpgk.mvc.ddc.zcdj.ywxg.ZcdjYwxgController;
import com.xpgk.mvc.ddc.zcdj.zz.ZcdjZzController;
import com.xpgk.mvc.ddc.zxdj.gd.ZxdjGdController;
import com.xpgk.mvc.ddc.zxdj.ywsl.ZxdjYwslController;
import com.xpgk.mvc.ddc.zydj.gd.ZydjGdController;
import com.xpgk.mvc.ddc.zydj.ywsl.ZydjYwslController;
import com.xpgk.mvc.ddc.zydj.ywxg.ZydjYwxgController;
import com.xpgk.mvc.ddc.zydj.zz.ZydjZzController;
import com.xpgk.mvc.dept.DepartmentController;
import com.xpgk.mvc.deptStation.DeptStationController;
import com.xpgk.mvc.detailAnnounce.DetailAnnounceController;
import com.xpgk.mvc.organization.OrganizationController;
import com.xpgk.mvc.organizationLevel.OrganLevelController;
import com.xpgk.mvc.personalInformation.PersonalInformationController;
import com.xpgk.mvc.right.RightController;
import com.xpgk.mvc.setAnnounce.SetAnnouceController;
import com.xpgk.mvc.user.UserController;


public class DDCRoutes extends Routes {

	@Override
	public void config() {

		// 系统设置
		add("/common", CommonController.class, "/common");// 通用
		add("/right", RightController.class, "/right");// 模块功能设置
		add("/code", CodeSetController.class, "/code");// 类别类型设置
		add("/departmentStation", DeptStationController.class, "/deptStation");// 部门岗位设置
		add("/departmentUser", DepartmentController.class, "/department");// 部门管理
		add("/organLevel", OrganLevelController.class, "/organLevel");// 机构权限设置
		add("/organization", OrganizationController.class, "/organization");// 机构设置
		add("/baseInfoSet", BaseInfoController.class, "/baseInfoSet");// 基础资料设置
		add("/setAnnounce", SetAnnouceController.class, "/setAnnounce");// 通知公告设置
		add("/personalInformation", PersonalInformationController.class, "/personalInformation");// 个人资料设置
		add("/userManage", UserController.class, "/user");// 用户管理
		add("/detailAnnounce", DetailAnnounceController.class, "/detailAnnounce");// 我的通知公告
		add("/commonUtil", DDC_CommonUtilController.class, "/commonUtil");// 通用工具
		
		
		//电动车
		//注册登记
		add("/zcdjywsl", ZcdjYwslController.class, "/zcdj/ywsl");// 业务受理
		add("/zcdjywxg", ZcdjYwxgController.class, "/zcdj/ywxg");// 业务修改
		add("/zcdjzz", ZcdjZzController.class, "/zcdj/zz");// 制证
		add("/zcdjgd", ZcdjGdController.class, "/zcdj/gd");// 归档
		
		// 转移登记
		add("/zydjywsl", ZydjYwslController.class, "/zydj/ywsl");// 业务受理
		add("/zydjywxg", ZydjYwxgController.class, "/zydj/ywxg");// 业务修改
		add("/zydjzz", ZydjZzController.class, "/zydj/zz");// 制证
		add("/zydjgd", ZydjGdController.class, "/zydj/gd");// 归档

		// 变更登记
		add("/bgdjywsl", BgdjYwslController.class, "/bgdj/ywsl");// 业务受理
		add("/bgdjywxg", BgdjYwxgController.class, "/bgdj/ywxg");// 业务修改
		add("/bgdjzz", BgdjZzController.class, "/bgdj/zz");// 制证
		add("/bgdjgd", BgdjGdController.class, "/bgdj/gd");// 归档

		// 注销登记
		add("/zxdjywsl", ZxdjYwslController.class, "/zxdj/ywsl");//业务受理
		add("/zxdjgd", ZxdjGdController.class, "/zxdj/gd");//归档
		
		// 补换号牌
		add("/replaceHpYwsl", ReplaceHpYwslController.class, "/replacehp/ywsl");// 业务受理
		add("/replaceHpYwxg", ReplaceHpYwxgController.class, "/replacehp/ywxg");// 业务修改
		add("/replaceHpZz", ReplaceHpZzController.class, "/replacehp/zz");// 制证
		add("/replaceHpGd", ReplaceHpGdController.class, "/replacehp/gd");// 归档

		// 补换证件
		add("/replaceZjYwsl", ReplaceZjYwslController.class, "/replacezj/ywsl");// 业务受理
		add("/replaceZjYwxg", ReplaceZjYwxgController.class, "/replacezj/ywxg");// 业务修改
		add("/replaceZjZz", ReplaceZjZzController.class, "/replacezj/zz");// 制证
		add("/replaceZjGd", ReplaceZjGdController.class, "/replacezj/gd");// 归档
		
		

		// 违法录入
		add("/fineRegistration", FineRegistrationController.class, "/fineregistration");// 罚款登记
		add("/penalties", DDC_PenaltiesController.class);// 违法类型
		
		//电动车查询统计
		
		add("/cphmStastic",CPHMStasticController.class, "/statistic/cphmStastic");// 车牌查询
		
		//----------------------------------------------------------------------------
		add("/fineQuery",FineQueryController.class, "/ddc_query/fineQuery");// 违法查询
		add("/businessQuery",BusinessQueryController.class, "/ddc_query/businessQuery");// 业务查询
		add("/vehicleQuery",VehicleQueryController.class, "/ddc_query/vehicleQuery");// 车辆查询
		add("/plateQuery",PlateQueryController.class, "/ddc_query/plateQuery");// 号牌查询
		add("/credentialQuery",CredentialQueryController.class, "/ddc_query/credentialQuery");// 证件查询
		//统计
		//门店
		add("/mdDailyStastic",MdDailyStasticController.class, "/ddc_statistic/mdStatistic/mdDailyStastic");// 门店日统计
		add("/mdMonthStastic",MdMonthStasticController.class, "/ddc_statistic/mdStatistic/mdMonthStastic");// 门店月统计
		add("/mdYearStastic",MdYearStasticController.class, "/ddc_statistic/mdStatistic/mdYearStastic");// 门店年统计
		//大队
		add("/ddDailyStastic",DdDailyStasticController.class, "/ddc_statistic/ddStatistic/ddDailyStastic");// 大队日统计
		add("/ddMonthStastic",DdMonthStasticController.class, "/ddc_statistic/ddStatistic/ddMonthStastic");// 大队月统计
		add("/ddYearStastic",DdYearStasticController.class, "/ddc_statistic/ddStatistic/ddYearStastic");// 大队年统计
		
		//支队
		add("/zdDailyStastic",ZdDailyStasticController.class, "/ddc_statistic/zdStatistic/zdDailyStastic");// 大队日统计
		add("/zdMonthStastic",ZdMonthStasticController.class, "/ddc_statistic/zdStatistic/zdMonthStastic");// 大队月统计
		add("/zdYearStastic",ZdYearStasticController.class, "/ddc_statistic/zdStatistic/zdYearStastic");// 大队年统计
		

		
		
		//车辆过户
		add("/vehicleChangeName",VehicleChangeNameController.class, "/vehicleChangeName");
		add("/vehicleChange",VehicleChangeController.class, "/vehicleChange");
		
		//电动车信息维护
		add("/plateMaintenance",PlateMaintenanceController.class,"/maintenance/plateMaintenance");// 号牌信息维护
		add("/vehicleInformation",VehicleInformationController.class, "/maintenance/vehicleInformation");//车辆信息维护
		


	}

}
